A crime thriller with a unique premise: a man sets out to find a kidnapped boy... to atone for killing the boy's father.[...]